sweeping plains